Moon octopus - German English Dictionary